package pub.xspace.nova.article.service;

import java.util.List;

import com.github.pagehelper.PageInfo;

import pub.xspace.nova.article.domain.Article;

public interface ArticleService {

	Article getById(String id);
	
	List<Article> getByParams(Article article);
	
	int insert(Article article);
	
	int updateById(Article article);
	
	int deleteById(String id);
	
	int deleteByIds(List<String> ids);
	
	/**
	 * 分页查找用户记录列表
	 * 
	 * @param pageNum  当前页码
	 * @param pageSize 每页的记录数
	 * @param sysUser   过滤条件
	 * @return
	 */
	PageInfo<Article> getPage(Integer pageNum, Integer pageSize, Article article);
}
